HomeMy WebLinkAboutWeb Streaming RequirementsSection 4.1.5 Web Streamit Requirements
City of Miami
Department of Communication,
City Clerk's Office
And
Information Technology Department
Web Streaming of Public Meetings
WEB STREAMING OF PUBLIC MEETINGS REQUIREMENTS
Table
Live Broadcasting and Archiving:
l . Provide a hosted system to Multicast real time streaming of City of
Miami cable television programs 24/7, including commission
meetings and other public meetings.
Provide a web streaming system that interfaces with video format:
SDI (Serial Digital Interface) SMPTE 259NI, NTSC, 75 ohm BNC
connector
Ability to archive City Commission and other public meetings
hosted by vendor at External Storage (Storage space outside of City
of Miami — at the vendors media and document storage) for a
minimum of ONE year at no additional cost.
a. Ability to archive other programs televised in the City's public
access channel such as the Mayor's State of the City, ribbon cutting
ceremonies, etc..
>. Provide unlimited bandwidth from streaming archived content from
external vendor site at NO Cost
b. Archive Commission and all public meetings stored on City's
Internal Network using City's Storage Infrastructure.
7. Ability to stream live content from internal source for City staff
viewing on City's intranet
S. Ability to stream archived content from internal source'for City
staff viewing on City's intranet.
9. Service availability for remote streaming of The City of Miami's
video content should be available 99.9% of the time or better.
Provide a web streaming that interfaces with Audio Format:
Analog Stereo, Balanced, Line level, XLR type connector,
Impedance > 15K ohm, Maximum Input Level 24 dBu.
l 1. Provide the ability to preface or tag any video segment With
C
c
C
O C
C
C
C
C
C
C
Vendor Comment o
I)escription.
Rey # Requiremen
I'Ypc
ndor t aia
1lseseriip
12. The system must be able to use Microsoft Windows Media Player
13. The system shall be able to use Real Networks Real Player AND
Quick Time for Mac Users
14. Identify the agenda Items as they occur in the meeting
Indexing:
15. Allow indexing of video content in real-time during live recording
and broadcasts ~
16. Ability to generate video index based upon meeting agenda sections
and items in real-time and offline.
17. Provide user friendly interface to generate video indexing of
archived content
18. Provide Simultaneous offline editing while web streaming live
M
P
M
M
M
C
N See Appendix A
C
C
C
C
M C
ADA Compliances
19. Provide ADA compliant closed captioning
20. The system, in connection with hardware, software, supplies, andior M
services under contract, shall comply with all applicable;
requirements and provisions of the Americans with Disabilities Act
(ADA)
21. The website and all \VebPages associated with web streaming M
should be Section 508 compliance of ADA
Search Capabilities
22. Provide ability to seamlessly view listing of available video content
internal to the City, by type and/or date (i.e. commission meeting,
information video)
23. Provide ability to seamlessly view listing of available video content,
hosted by vendor, external to the City, by type and!or date (i.e.
Commission meeting, information video)
24. Provide end user keyword searching of indexed archived video from
the City's library of video archives for both internal and external
C
C
C
C
C
Rey # Requirement
Type ce
Vend° Comment or
Description
stored content.
25. Provide end user keyword searching of the titles (the titlelof
legislation) of all content (i.e. documents- agenda, minutes, etc. and
slides) linked to video archives
26. Provide end user keyword searching of the closed captions of all P
content in video archives
2'. Provide ability to open various types of hyperlinked documents P
from the agenda, minutes, etc that are associated with the video
Video and Document Library Management
28. The system must provide the ability for authorized city staff to Ni C
easily carry out the following tasks associated with maintenance of
video library:
• add new meetings to the library,
• replace a document associated with a meeting in the
library,
• delete meetings from the library (mark meetings to be
deleted from the library)
29. The system must provide users and citizens with the ability to look M C
up meetings and corresponding videos by whole or partial meeting
body name.
30. The system must allow a convenient means for the search to be M N
limited to a date range.
31. The user should he able to dissociate a document (agenda, marked M C
agenda and minutes) to a video file in the library and associate a
new and updated document and add that document to the library and
vice versa.
32. The systems Video Library feature shall be able to manage large P C
meeting agendas that have a single meeting date, but many agenda
items and multiple. versions for the item and various supporting
documents (attachments) associated with it.
33. The system must be able to manage multiple agendas associated M C
with a video. For example, there might be more than one agenda
document for a single day meeting.
C
C
C
See Appendix A
Reg #
Requires►
Cor
ptiance
ltdor Comment or
Description
+ The systems video library feature should be able to manage all
meetings without any limitation on the duration of the meeting.
35. There should be ability to display URLs to access other agenda or M
records related web pages of City.
36. Any links to external web pages must open up a new bro*ser
window.
37. The system shall track and visually present user information such as P
the create date; create user, recent activity date, and activity user.
38. I'he system must be able to accommodate additional meeting bodies
should new meeting bodies meeting be televised.
M
C
C
A
M C
General
39. The system shall provide the copy and paste capability to;and from M C
any word processing software.
40. The proposed hardware and configuration must provide the response P
times specified below for these interactive functions:
The vendor shall consider the following assumptions.
a) Normal user count of 400 users per day
b) Peak user count of 1,000 users per day
c) Meeting Day user count of 3,000 users per day
41. The system must include an online, indexed "help" capability to
assist users and administrators in finding information relative to
system and application functions and operations.
42. The system shall use dropdown menus, icons, and/or shortcut keys
to navigate to the desired application function.
43. The system shall provide users with clear and useful error and/or
warming messages from an error -handling module.
44. The system must provide a pop-up calendar for selectionof dates
during date entry.
45. The systems web pages should adhere to City's Department of
Information Technology website design standards.
46. The system must have screens with a consistent look, feel, object
location, and navigation across modules.
47 The annlicatinn nepr interfare mnct iitili7e etanriard 1024'76R
M
P C
P C
M C
M C
C
p r
See Appendix A.
Reg #t Re( uircment
Tcpe Compliance
ndor Comment or
Description
screen resolution. The entire application window (`real estate")
must be visible in one or more windows with minimal or no mouse
movements or scrolling required to view the entire window. The
font used will not be less than 11 point.
48. Ability to set desired retention schedule for all content for the City M
on the local as well as external server
Security:
49. The system must provide the system administrator(s) the 'ability to M
grant different levels of access and authorization privileges to
separate modules in the integrated database application. For
example, the application must allow a city staff member to have a
different level of access and authorization to various modules in the
system.
By way of further example, a designated city user might have full
access and authorization privileges to view, modify, and delete data
using the modules in the system. I-Iowever, the system must provide
the functional ability for system administrators to restrict a user's
access and authorization privileges within the'documents and video
library modules (for example, only allowing read-only access).
50. The system shall support single sign on integrated with our Active P
Directory Infrastructure for all the internal users (administrators and
other users) to fully utilize the system.
51. The system must allow each user the ability to change personal M
password
52. The system must be able to control the type of access M C
(read/write/listen, read-only, none) for all meeting documents and'
videos. This feature will accommodate a typical scenario of
allowing an authorized city employee user to have read/Write
capability for the planning advisory board meeting documents and
read-only access to documents to city commission meetings and/or
other board meeting documents. Likewise, it will allow an
authorized user from City Clerk's office to have read-write
capability, if needed, for City Commission Meetings document and
c
Reg # Requirement
video Library and read only capability for Planning advisory board
and/or other board's meetings documents library and video library.
Integration With Other Applications:
53. Ability to integrate with Legistar 4.8.145 (the City's current version P
of Legistar) in taking roll call, votes, actions, automatically assign
enactment numbers for passed items, minutes, etc. (Please explain
the integration with Legistar including the cost involved if so, any)
54. All recorded actions (Motions, votes, Roll call, Notes, etc) will be P
time stamped to video.
55. Provide Ability to mark few committee members as nonvoting P
members if minutes have to be taken in the proposed system.
56. Provide automated tools for generating meeting minutes:; P
Explain how the integration with Legistar can be accomplished;
Either the minutes will be taken in Legistar and the document is
uploaded to the web screaming system OR the proposed system will
assist in taking minutes and can be integrated to legistar.
57. Link documents/reports (agenda and or minutes — which may have P
hyperlinks embedded in it) generated from Legistar to archived
video directly associating documents/files with indexed segments of
video content
Administration Support:
58. Provide 24/7 Support to Systems Administrator(s) and technical P
staff.
59. Provide support to Systems Administrator(s) and technical staff :vl
during business hours (8:00 AM — 5:00 PM ET).
60. Provide summary reports about detailed site content usage (i.e. P
content popularity, # of streaming requests per month, concurrent
live streaming requests, etc) in the format and frequency' determined
by the City
61. Allow for media Clip Administration tools to edit, trim and merge P
video.
62. Monitor the feed 24/7 and prompt for appropriate action to resolve M
A See Appendix A.
C
C
A See Appendix A.
A
C
c
c
c
C
See Appendix A
Reg #
Requirement
mment o
eription,
63, Provides custom website screens to match City look and feel for
listing indexed content and display of video player as part of
implementation
64. Provide training to all users, system administrators
65. Provide User Manuals
M
C
M C
M C
66. Provide a mechanism to capture public meetings conducted outside 0 C
of the commission chambers for streaming video.
Reports
67. The system shall provide the capability for authorized users to P
generate a statistical report of activity.
The system should report on the web streaming usage grouped by
internal and external users.
68. The system shall provide the ability for authorized users to read, P c
search, copy and print system logs that report various system
conditions, such as error conditions, system failures, time outs,
traffic volume, and user usage.
Questions
69. How much bandwidth will be allocated to the City of Miami's video stream? Unlimited
70, Will the server(s) hosting the City of Miami's video stream be dedicated or Collocated
collocated?