hls_proplayer 0.1.5
hls_proplayer: ^0.1.5 copied to clipboard
A customizable Flutter video player with HLS support, quality selection, playback speed control, autoplay, looping, and fullscreen handling for live and recorded streams.
import 'package:flutter/material.dart';
import 'package:hls_proplayer/hls_proplayer.dart';
void main() => runApp(const MaterialApp(home: PlayerDemo()));
class PlayerDemo extends StatelessWidget {
const PlayerDemo({super.key});
@override
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: Colors.black,
body: SafeArea(
child: HlsPlayer(
url:
'https://demo.unified-streaming.com/k8s/features/stable/video/tears-of-steel/tears-of-steel.ism/.m3u8',
mode: Mode.recorded,
),
),
);
}
}