[Libav-user] Measure sent bytes to network
hatalyak.gyula at artklikk.hu
Tue Dec 3 19:05:10 CET 2013
Thanks for your reply, but this is not what I am looking for.
Since I am streaming out to network, I want to know whether I overload
(e.g. exceed) the network bandwith limit.
So it would be useful to see/check how many packets/data have been
succesfully written to the network.
Should I examine the AVIOContext's buffer and related fields? I started to
do this, but it is not that straightforward.
Any extra hints? :)
Thanks in advance,
On Tue, Dec 3, 2013 at 6:30 AM, Taha Ansari <mtaha.ansari at gmail.com> wrote:
> When you call av_interleaved_write_frame(oc, &pkt), pkt.size contains the
> number of bytes sent/written, you can use/accumulate this on your end for a
> quicker implementation...
> On Mon, Dec 2, 2013 at 9:29 PM, Gyula Hatalyák <hatalyak.gyula at artklikk.hu
> > wrote:
>> How do I measure sent bytes to network by avformat?
>> I am streaming out in flv (rtmp) format to a remote host.
>> I use av_interleaved_write_frame to write packets to flv format.
>> As I know av_interleaved_write_frame returns immediately.
>> So I don't know how much data have been actually sent to network by the
>> underlying levels in avformat.
>> Any best practice?
>> Thanks in advance,
>> Libav-user mailing list
>> Libav-user at ffmpeg.org
> Libav-user mailing list
> Libav-user at ffmpeg.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Libav-user