Copy link to clipboard
Copied
Hello, i need some advices about hls-live and hls-vod applications.
Ok we have 24/7 Multiple Live Streams with dvr built on FMS (rtmp for flash player),
also we have built edge/origin infrastructure to serve many concurrent connections and everything works well for rtmp. (sometimes it has problems when there are more than 10k conncurent connections but its ok)
now we want to do same for ios/android devices using livepkgr.
hls-live app works good, but when we are trying to read f4v files from hls-vod app it works very slow (1 connection only)
does anyone tested hls-vod on many connections? how it works? does it have problems?
also we are thinking to convert f4v files using f4vpp to mp4 and serve them via apache HTTP streaming without packager, will it be faster and better than hls-vod? is it worth to convert all this files?
and one more question, what is the best way to count active connections on hls-live and hls-vod apps.
Thanks and sorry if my english was bad
Copy link to clipboard
Copied
Hi,
Could you please tell me what you mean by using 'hls-vod app'? There is no application required to server on-demand content over HLS. hls-vod is the default location directive in Apache via which you can playback media files under root_install/webroot/vod. You only need to request for the url in quicktime or sfari browser as so :
http://<server ip>/hls-vod/<media-file>.m3u8
The packaging and fragmentation happen on the fly. No external packaging is required.
If you can elaborate on the process you're using and your FMS version, I could probably help you out better.
Thanks,
Apurva
Copy link to clipboard
Copied
The packaging and fragmentation happen on the fly. No external packaging is required.
Yes im talking about that, does anyone tested this fragmentation on many conncurent connections?
For example: in webroot/vod dir there are 100 f4v files, and 500 users from iphone are playing this files
so it means that framentation is working for 500 users, can FMS handle it?
Copy link to clipboard
Copied
Yes it should. When you say it works very slow, do you mean that the playback is slow or is it taking time to make the connection?
Copy link to clipboard
Copied
No playback is ok, seeking is very slow and making initial connection.
Also there is one strange problem, i'll try to explain.
our custom fms app creates chunk recordings (3 hours each) 24/7
most of this files are playing correctly with livepkgr, but some of them has aduio sync issues,
we cant find any difference between working and broken files.
Copy link to clipboard
Copied
Are you trying hls on an iOS device? Is there sufficient network bandwidth between the server and device?
Copy link to clipboard
Copied
Yes im trying it on IOS Devices and bandwidth between server and device is very good.
Problem exists only when we are trying to play form vod, live is working well.
Thanks for answers.